/**
 * Copyright © 2009 Qasky. All rights reserved.
 *
 * 系统资源请求接口
 *
 * @author Wang Hongya
 * @version 0.0.0 2019/10/14
 *
 * History:
 * (author, date, desc)
 * (Wang Hongya, 20191014, 创建文件)
 */
import request from '../libs/request';

/**
 * 加载资源树
 * @returns {*}
 */
export function loadResources () {
    return request({
        url: 'api/sysresource/loadTreeSysResources',
        method: 'get',
    });
}

/**
 * 加载资源详细信息
 * @returns {*}
 */
export function loadResource (para) {
  return request({
    url: 'api/sysresource/getSysResource',
    method: 'get',
    params: para
  });
}

/**
 * 删除系统资源
 * @returns {*}
 */
export function delSysResource (para) {
  return request({
    url: 'api/sysresource/delSysResources',
    method: 'post',
    data: para
  });
}

/**
 * 新增系统资源
 * @returns {*}
 */
export function addSysResource(para) {
  return request({
    url: 'api/sysresource/addSysResource',
    method: 'post',
    data: para
  });
}

/**
 * 更新系统资源
 * @returns {*}
 */
export function updSysResource(para) {
  return request({
    url: 'api/sysresource/updSysResource',
    method: 'post',
    data: para
  });
}

/**
 * 禁用系统资源
 * @returns {*}
 */
export function disableSysResources(para) {
  return request({
    url: 'api/sysresource/disableSysResources',
    method: 'post',
    data: para
  });
}

/**
 * 启用系统资源
 * @returns {*}
 */
export function enableSysResources(para) {
  return request({
    url: 'api/sysresource/enableSysResources',
    method: 'post',
    data: para
  });
}

